<?php
    require_once('inc/seguridad.php');
    require_once('inc/conexion.php');
    
    $idserie = $_GET['idserie'];
    $actpag = $_GET['pagina'];
?>    
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
        <script>
            var numero = 0;
            // Funciones comunes
            c= function (tag) { // Crea un elemento
                return document.createElement(tag);
            }
            d = function (id) { // Retorna un elemento en base al id
                return document.getElementById(id);
            }
            e = function (evt) { // Retorna el evento
                return (!evt) ? event : evt;
            }
            f = function (evt) { // Retorna el objeto que genera el evento
                return evt.srcElement ?  evt.srcElement : evt.target;
            }
            addField = function () {
                container = d('participaciones');
                
                div = c('DIV');
                div.className = 'part';
                div.id = 'part' + (++numero);
                
                artistaid = document.capituloi.idartista.options[document.capituloi.idartista.selectedIndex].value;
                artistanom = document.capituloi.idartista.options[document.capituloi.idartista.selectedIndex].text;
                
                oculto = c('INPUT');
                oculto.type = 'hidden';
                oculto.name = 'artista[]';
                oculto.value = artistaid;
                
                select = c("SELECT");
                select.name = 'tipopart[]';
                
                option1 = c('OPTION');
                option1.value = 'Director';
                option1.innerHTML = 'Director';
                
                option2 = c('OPTION');
                option2.value = 'Actor';
                option2.innerHTML = 'Actor';
                
                option3 = c('OPTION');
                option3.value = 'Guionista';
                option3.innerHTML = 'Guionista';
                
                option4 = c('OPTION');
                option4.value = 'Productor';
                option4.innerHTML = 'Productor';
                
                a = c('A');
                a.name = div.id;
                a.href = '#';
                a.onclick = removeField;
                a.innerHTML = 'Quitar';
                
                select.appendChild(option1);
                select.appendChild(option2);
                select.appendChild(option3);
                select.appendChild(option4);
                
                div.innerHTML = artistanom;
                div.appendChild(oculto);
                div.appendChild(select);
                div.appendChild(a);
                
                container.appendChild(div);
            }
            removeField = function (evt) {
                lnk = f(e(evt));
                div = d(lnk.name);
                div.parentNode.removeChild(div);
            }
            
            function borrarProducto(idproducto){
                var confirmar = confirm('Va a eliminarse el siguiente capítulo:\n- '+idproducto);
                
                if (confirmar){
                    window.location = "capitulob.php?idproducto="+idproducto;
                }
            }
        </script>
    </head>
    <body>
        <?php
            require_once('inc/menu.html');
            
            $query = "SELECT titulo,ext_img FROM series WHERE id_serie=".$idserie;
            $ejecucion = mysql_query($query, $conexion);
            $result = mysql_fetch_array($ejecucion);
            
            $query2 = "SELECT id_artista,nombre FROM artistas";
            $ejecucion2 = mysql_query($query2, $conexion);
            
            $query3 = "SELECT titulo FROM series_temporada WHERE fk_serie=".$idserie;
            $ejecucion3 = mysql_query($query3, $conexion);
            
            $query4 = "SELECT productos.id_producto,productos.titulo prtitulo,series_capitulo.numero FROM productos,series_capitulo WHERE productos.id_producto=series_capitulo.fk_producto AND series_capitulo.fk_tserie='".$idserie."'";
            $ejecucion4 = mysql_query($query4, $conexion);
            $rows = mysql_num_rows($ejecucion4);
            
            //Establecemos una cantidad de registros por pagina
            $regpagina = 3;
            
            //Sacamos el numero total de paginas que vamos a tener
            $paginas = ceil($rows / $regpagina);
            
            if ($actpag < 1 OR $actpag > $paginas){
                $actpag = 1;
            }

            //Primera parte del LIMIT
            $cantidad = $actpag * $regpagina - $regpagina;
            
            //Sacamos los datos de la base de datos
            $query5 = "SELECT productos.id_producto,productos.titulo prtitulo,series_capitulo.numero FROM productos,series_capitulo WHERE productos.id_producto=series_capitulo.fk_producto AND series_capitulo.fk_tserie='".$idserie."' LIMIT $cantidad,$regpagina";
            $ejecucion5 = mysql_query($query5, $conexion);
        ?>
        <table border="1" align="center">
            <tr>
                    <td colspan="5">Cap&iacute;tulos</td>
                </tr>
                <tr>
                    <td>N&uacute;mero</td>
                    <td>T&iacute;tulo</td>
                    <td>Temporada</td>
                    <td>Modificar</td>
                    <td>Borrar</td>
                </tr>
                <?php
                    while ($result5 = mysql_fetch_array($ejecucion5)){
                        echo "<tr>";
                        echo "<td align='center'>".$result5['numero']."</td>";
                        echo "<td align='center'>".$result5['prtitulo']."</td>";
                        echo "<td align='center'>".$result5['fk_ttitulo']."</td>"; 
                        echo "<td align='center'><button><a href='capitulom.php?idproducto=".$result5['id_producto']."'>M</a></button></td>";
                        ?>
                        <td align='center'><button onclick='borrarProducto("<?php echo $result5['id_producto']; ?>")'>B</button></td>
                        <?php             
                        echo "</tr>";
                    }
                ?>
        </table>
        <?php
            if ($rows > $regpagina){
                ?>
                <table border="1" align="center">
                    <tr>
                        <?php
                            if ($actpag != 1){
                                $antpag = $actpag - 1;
                                echo "<td>";
                                echo "<a href='seriem.php?idserie=".$idserie."&pagina=".$antpag."'>Anterior</a>";
                                echo "</td>";
                            }
                        ?>
                        <td>
                            <?php
                                $o = 1;
                                while ($o <= $paginas){
                                    if($o == $actpag){
                                        echo $o;
                                    }
                                    else {
                                        echo "<a href='seriem.php?idserie=".$idserie."&pagina=".$o."'>".$o."</a>";
                                    }
                                    echo " ";
                                    $o ++;
                                }
                            ?>
                        </td>
                        <?php
                            if ($actpag < $paginas){
                                $proxpag = $actpag + 1;
                                echo "<td>";
                                echo "<a href='seriem.php?idserie=".$idserie."&pagina=".$proxpag."'>Siguiente</a>";
                                echo "</td>";
                            }
                        ?>
                    </tr>
                </table>
        <?php
            }
        ?>
        Modificar Serie
        <form name="seriem" action="seriemc.php" method="POST" enctype="multipart/form-data">
            T&iacute;tulo:
            <br />
            <input name="titulo" type="text" value="<?php echo $result['titulo']; ?>" />
            <br />
            <br />
            Ruta imagen:
            <br />
            <img src="../archivos_productos/series/img/<?php echo $idserie."_thumb.".$result['ext_img']; ?>" />
            <input name="imgruta" type="file" value="<?php echo $result['img_ruta']; ?>" />
            <br />
            <br />
            <input name="idserie" type="hidden" value="<?php echo $idserie; ?>" />
            <input type="submit" />
        </form>
        <br />
        <br />
        <br />
        Insertar temporada
        <form name="temporadai" action="temporadaic.php" method="POST" enctype="multipart/form-data">
            N&uacute;mero:
            <br />
            <input name="numero" type="text" />
            <br />
            <br />
            Ruta imagen:
            <br />
            <input name="imgruta" type="file" />
            <br />
            <br />
            <input name="idserie" type="hidden" value="<?php echo $idserie; ?>"/>
            <input type="submit" />
        </form>
        <br />
        <br />
        <br />
        Insertar cap&iacute;tulo:
        <br />
        <form name="capituloi" action="capituloic.php" method="POST" enctype="multipart/form-data">
            Temporada:
            <br />
            <select name="temporada">
                    <?php
                        while ($result3 = mysql_fetch_array($ejecucion3)){
                            echo "<option value='".$result3['titulo']."'>".$result3['titulo']."</option>";
                        }
                    ?>
            </select>
            <br />
            <br />
            <input name="titulo" type="text" placeholder="T&iacute;tulo" />
            <br />
            <br />
            <input name="numero" type="text" placeholder="N&uacute;mero" />
            <br />
            <br />
            <input name="descripcion" type="text" placeholder="Descripci&oacute;n" />
            <br />
            <br />
            <input name="genero" type="text" placeholder="G&eacute;nero" />
            <br />
            <br />
            <input name="idioma" type="text" placeholder="Idioma" />
            <br />
            <br />
            <input name="duracion" type="text" placeholder="Duraci&oacute;n" />
            <br />
            <br />
            <input name="rate" type="text" placeholder="Rate" />
            <br />
            <br />
            <input name="productora" type="text" placeholder="Productora" />
            <br />
            <br />
            <input name="precio" type="text" placeholder="Precio" />
            <br />
            <br />
            Fecha de publicaci&oacute;n:
            <br />
            <select name="dia">
                <option value="1">1</option>
                <option value="2">2</option>
                <option value="3">3</option>
                <option value="4">4</option>
                <option value="5">5</option>
                <option value="6">6</option>
                <option value="7">7</option>
                <option value="8">8</option>
                <option value="9">9</option>
                <option value="10">10</option>
                <option value="11">11</option>
                <option value="12">12</option>
                <option value="13">13</option>
                <option value="14">14</option>
                <option value="15">15</option>
                <option value="16">16</option>
                <option value="17">17</option>
                <option value="18">18</option>
                <option value="19">19</option>
                <option value="20">20</option>
                <option value="21">21</option>
                <option value="22">22</option>
                <option value="23">23</option>
                <option value="24">24</option>
                <option value="25">25</option>
                <option value="26">26</option>
                <option value="27">27</option>
                <option value="28">28</option>
                <option value="29">29</option>
                <option value="30">30</option>
                <option value="31">31</option>
            </select>
            <select name="mes">
                <option value="1">Enero</option>
                <option value="2">Febrero</option>
                <option value="3">Marzo</option>
                <option value="4">Abril</option>
                <option value="5">Mayo</option>
                <option value="6">Junio</option>
                <option value="7">Julio</option>
                <option value="8">Agosto</option>
                <option value="9">Septiembre</option>
                <option value="10">Octubre</option>
                <option value="11">Noviembre</option>
                <option value="12">Diciembre</option>
            </select>
            <select name="ano">
                <?php
                    $ano = date('Y');
                    
                    for ($i = $ano;$i >= $ano - 100;$i--){
                        echo "<option value='".$i."'>$i</option>";
                    }
                ?>
            </select>
            <br />
            <br />
            <label>Participaciones:</label>
            <select name="idartista">
                <?php
                    while ($result2 = mysql_fetch_array($ejecucion2)){
                        echo "<option value='".$result2['id_artista']."'>".$result2['nombre']."</option>";
                    }
                ?>  
            </select>
            <a href="#" onclick="addField()">A&ntilde;adir Participaci&oacute;n</a>
            <br />
            <div id="participaciones"></div>
            <input name="idserie" type="hidden" value="<?php echo $idserie; ?>" />
            <input type="submit" />
        </form>
    </body>
</html>
